development projects software laboratory open source thin-client tools radius3 inspection testing software testing application tool software development test java quality assurance developers machine